Espressif Systems /ESP32-S2 /RMT /CH2CONF0

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as CH2CONF0

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0DIV_CNT0IDLE_THRES0MEM_SIZE 0 (CARRIER_EFF_EN)CARRIER_EFF_EN 0 (CARRIER_EN)CARRIER_EN 0 (CARRIER_OUT_LV)CARRIER_OUT_LV

Description

Channel 2 configure register 0

Fields

DIV_CNT

This register is used to configure the divider for clock of CHANNEL%s.

IDLE_THRES

When no edge is detected on the input signal and continuous clock cycles is longer than this register value, received process is finished.

MEM_SIZE

This register is used to configure the maximum size of memory allocated to CHANNEL%s.

CARRIER_EFF_EN

1: Add carrier modulation on the output signal only at the send data state for CHANNEL%s. 0: Add carrier modulation on the output signal at all state for CHANNEL%s. Only valid when RMT_CARRIER_EN_CH%s is 1.

CARRIER_EN

This is the carrier modulation enable-control bit for CHANNEL%s. 1: Add carrier modulation in the output signal. 0: No carrier modulation in sig_out.

CARRIER_OUT_LV

This bit is used to configure the position of carrier wave for CHANNEL%s.

1’h0: add carrier wave on low level.

1’h1: add carrier wave on high level.

Links

() ()